Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 THE FLAX OVENS Detached £522,313 £154,000 29 Jun 2001
4 THE FLAX OVENS Detached £469,939 £375,000 29 Mar 2018